self-contained pressure cable - English Synonyms Dictionary